Systems Modeling Language
part 7/10 · 16.2 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Après de nombreuses propositions concurrentes de spécifications de SysML, une proposition « fusionnée » fut proposée à l'OMG en avril 2006cite-ref-4[4]. Cette proposition fut mise au vote et adoptée par l'OMG en juillet 2006 sous le nom OMG SysML, nom adopté par l'OMG pour différencier cette spécification des spécifications open source d'origine. La spécification OMG SysML actuelle est la version 1.6, mise à disposition en décembre 2019. C'est une « Formal Specification » (telle que le définit l'OMG)cite-ref-5[5].
SysML v2
Pour améliorer SysML et accroitre son adoption, le 8 décembre 2017, l'OMG a émis un appel à proposition (RFP) pour une version 2 du standardcite-ref-6[6].
Les principales améliorations visées concernent:
• La précision et l'expressivité du langage.
• La cohérence et l'intégration des concepts.
• L'interopérabilité avec les autres modèles et outils.
• L'extensibilité pour supporter des applications spécifiques à certains domaines.
• La simplicité et facilité d'utilisation par les producteurs et les consommateurs de modèles.
En juin 2023, l'OMG a adopté trois premières spécifications en version beta :
• Kernel Modeling Language (KerML), version 1.0cite-ref-7[7].
• OMG Systems Modeling Language (SysML), version 2.0cite-ref-8[8].
• Systems Modeling Application Programming Interface (API) and Services, version 1.0cite-ref-9[9].
Une des nouveautés par rapport à la première version est l'apparition d'une notation textuelle permettant à la fois, de décrire le modèle d'un système dans un fichier lisible par des humains (à la différence du format XMI), et d'échanger ce modèle entre différents outils.
En phase de révision, ces spécifications devraient être adoptées en tant que spécifications formelles dans le courant de l'année 2024.
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────